.container{
	width: 1000px;
	margin: 0 auto;
}
.header-top{
	height: 31px;
	background: #F7F7F7;
}
.header-top .header-top-left{
	float: left;
	line-height: 31px;
}
.header-top .header-top-left a{
	background: url(../img/star.png) left center no-repeat;
	padding-left: 19px;
	font-weight: bold;
}
.header-top .header-top-right{
	float: right;
	line-height: 31px;
	margin-right: 24px;
}
.header-top a:hover{
	color: red;
}

.header-midle{
	background: #1D7AD9;
	height: 85px;
}
.header-midle .logo{
	padding-left: 41px;
	padding-top: 13px;
	float: left;
}
.header-midle .search-box{
	float: left;
	width: 430px;
	padding-top: 23px;
	padding-left: 185px;
}
.header-midle .search-text{
	width: 350px;
	height: 35px;
	line-height: 35px \9;
	float: left;
	padding: 0 5px;
	background: #fff;
}
.header-midle .search-submit{
	color: #fff;
	width: 70px;
	height: 35px;
	background: #FF8C00;
	font-family: "微软雅黑";
	float: left;
}
.header-midle .shopCar{
	float: right;
	margin-right: 59px;
}
.header-midle .shopCar{
	width: 145px;
	height: 35px;
	background: #FF8C00;
	margin-top: 23px;
	font-size: 14px;
	font-family: "微软雅黑";
	line-height: 35px;
}
.header-midle .shopCar .shopText{
	background: url(../img/car.jpg) 10px center no-repeat;
	height: 100%;
	width:87px;
	border-right: 1px solid #e27a00;
	color: #fff;
	text-indent: 40px;
	float: left;
}
.header-midle .shopCar .shopNum{
	width: 27px;
	height: 35px;
	color: #fff;
	border-left: 1px solid #ff9c01;
	float: left;
	background: url(../img/xia.jpg) 33px center no-repeat;
	text-align: right;
	padding-right: 29px;
}

.header-nav{
	height: 35px;
	background: #1369C0;
	color: #fff;
}
.header-nav .shopClass{
	float: left;
	width: 190px;
	position: relative;
}
.header-nav .shopClass h3{
	text-align: center;
	line-height: 35px;
	background: url(../img/san.png) 149px center no-repeat;
}
.header-nav .nav{
	float: left;
	line-height: 35px;
}
.nav li{
	float: left;
}
.nav a{
	display: block;
	padding: 0 35px;
	color: #fff;
	height: 35px;
}
.nav .active{
	background: #4593FD;
}
.shop-list{
	background: #4593fd;
	position: absolute;
	left: 0;
	top: 35px;
	width: 100%;
}
.shop-list-item{
	padding: 14px 10px;
	border-bottom: 1px solid #3487f2;
	bordertop
}
..shop-list-item dt{
	height: 22px;
	background: url(../img/sanjiao.png) right center no-repeat;
}
/*.shop-list-item{
	font-family: "微软雅黑";
	font-weight: bold;
}*/
.shop-list-item a{
	color: #fff;
}
.shop-list-item .aLink{
	width: 48px;
	height: 20px;
	background: url(../img/bc.png) left center no-repeat;
	display: inline-block;
	text-align: center;
	line-height: 20px;
	text-decoration: underline;
}

.shop-info{
	width: 568px;
	background: #fff;
	border: 1px solid #DDDDDD;
	position: absolute;
	left: 190px;
	top: 35px;
	font-size: 12px;
}
.shop-info .shop-info-item{
	padding: 6px 0;
	border-bottom: 1px solid #E5E5E5;
	margin: 0 20px;
	padding:8px 0;
	
}
.shop-info .shop-info-item dt{
	color: #4b87d9;
	font-weight: bold;
	height: 14px;
	line-height: 24px;
}
.shop-info .shop-info-item dd{
	padding-left: 68px;
	margin-top:  -14px;
	line-height: 24px;
}
.shop-info .shop-info-item a{
	margin-right: 13px;
}
.shop-info .shop-list-link{
	margin: 15px 10px 15px 20px;
}
.shop-info .shop-list-link a{
	color: #fff;
	background: #2785E6;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	display: inline-block;
	padding: 0 10px 0 8px;
	display: inline-block;
	margin-right: 10px;
}
.shop-info .shop-list-link span{
	width: 11px;
	height: 7px;
	background: url(../img/jian.png) left center no-repeat;
	display: inline-block;
	margin-left: 8px;
}

/*隐藏*/
.shop-active{
	background-color: #fff;
	border-left: 1px solid #4593FD;
}
.shop-active a{
	color: #000;
}
.shop-active .aLink{
	color: #fff;
	text-decoration: none;
}
/**/
.banner{
	margin-bottom: 15px;
}
.pic{
	float: right;
	position: relative;
	overflow: hidden;
}
.imgBox{
	position: absolute;
	top: 0;
	left: 0;
}
.imgBox li{
	float: left;
}
.imgBox img{
	display: block;
}
.pic .pic-num{
	position: absolute;
	left: 0px;
	bottom: 10px;
	text-align: center;
	width: 100%;
}
.pic .pic-num a{
	width: 20px;
	height: 5px;
	overflow: hidden;
	background: #fff;
	display: inline-block;
	margin: 0 4px;
}
.pic .pic-num .active{
	background: #FF7700;
}

.banner-big,.banner-big img{
	width: 810px;
	height: 315px;
}
.banner-img{
	width: 1620px;
	height: 315px;
}
/**/

.shopTip{
	width: 45;
	height: 45px;
	font-family: "微软雅黑";
	margin-bottom: 18px;
}
.shopTip h3{
	font-size: 24px;
	line-height: 45px;
	float:left ;
	margin-left: 15px;
}
.shopTip .icon{
	width: 44px;
	height: 45px;
	float:left ;
	background: url(../img/tip.jpg) left  no-repeat;
}
.shopTip a{
	float: right;
	display: inline-block;
	font-family:"宋体";
	font-size: 13px;
	margin-top: 20px;
}
.shopTip a:hover{
	text-decoration: underline;
}

/**/
.shopList{
	margin-bottom: 15px;
}
.shopList-left{
	width: 190px;
	float: left;
}
.shopList-right{
	width: 810px;
	float: right;
	overflow: hidden;
	width: 808px;
	height: 396px;
	border: 1px solid #999;
	border-bottom: 3px solid #FF7201;
}
.shop-big,.shop-big img{
	width: 190px;
	height: 400px;
}
.shop-img{
	width: 380px;
	height: 400px;
}
.shop-top{
	margin-right: -4px;
}
.shop-top-item{
	width: 202px;
	height: 279px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	text-align: center;
	font-family: "微软雅黑";
	float: left;
}
.shop-top-item a{
	height: 218px;
	text-align: center;
	display: block;
	position: relative;
}
.shop-top-item  a img{
	position: absolute;
	left: 0;
	bottom: 27px;
}
.shop-top-item h3{
	font-size: 16px;
}
.shop-top-item p{
	color: #FF7300;
	font-size: 14px;
	line-height: 21px;
}

.shop-bottom{
	margin-right: -4px;
}
.shop-bottom-item{
	width: 202px;
	border-right: 1px solid #999;
	height: 116px;
	float: left;
}
.shop-bottom-item a{
	width: 95px;
	height: 95px;
	text-align: center;
	float: left;
	padding-top: 28px;
}
.shop-bottom-item .item-text{
	padding-top: 28px;
	width: 90px;
	float: left;
}
.item-text h3{
	color: #FF7300;
	font-size: 12px;
	line-height: 18px;
	font-family: "微软雅黑";
	font-weight: bold;
}
.item-text p{
	font-size: 16px;
	line-height: 30px;
}

.footer{
	text-align: center;
	font-size: 24px;
	line-height: 24px;
	padding: 50px 0;
	background: #d4d4d4;
	margin-top: 25px;
}
.footer a{
	color: #000000;
}
.footer a:hover{
	color: #FF6600;
}
.footer i{
	font-style: normal;
}
.footer .flogo{
	margin-top: 30px;
};
/*   */

.rightArea{
	width: 810px;
	float: right;
	margin-top: 17px;
}
.rightArea .banner-big{
	float: none;
}
 .leftArea{
 	width: 185px;
	background: #F3F3F3;
	float: left;
	border: 1px solid #D7D7D7;
	margin-top: 17px;
}
 .leftArea .leftAreaNav .left-tit{
 	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border-bottom: 1px solid #D7D7D7;
 }
 .leftArea .nav-cont{
 	padding:0 18px 4px ;
 	border-bottom: 1px dotted #D7D7D7;
 }
.leftArea .nav-cont h3{
	height: 30px;
	line-height: 30px;
	font-size: 12px;
}
.leftArea  .nav-list{
	line-height: 23px;
}
.leftArea  .nav-list li{
	width: 50%;
	float: left;
}

.leftArea .nav-cont:last-child{
	border-bottom: none;
}
	
/*rightArea*/
.rightArea a{
	color: #000000;
}
.rightArea a:hover{
	text-decoration: underline;
	color: #D60B3B;
}
.rightArea .product-title{
	height:34px;
	border-bottom: 2px solid #CCCCCC;
}
.rightArea .product-title h3{
	font-family: "宋体";
	font-size: 16px;
	line-height: 34px;
	width: 182px;
	border-bottom: 2px solid #096DBA;
	text-indent: 9px;
}
.rightArea .product-list .item{
	width: 25%;
	float: left;
}
.rightArea .product-list .item p{
	padding-left: 15px;
	font-size: 12px;
	line-height: 20px;
}
.rightArea .product-list  .item-img{
	text-align: center;
	height: 170px;
}
.rightArea .product-list img{
	padding-top: 30px;
}
.rightArea .product-list .item .money{
	padding-top: 10px;
	font-weight: bold;
	color: #D4105A;
	font-size: 13px;
}
.rightArea .product-list .item .money .takle{
	color:#666666;
	font-weight:normal;
}
.rightArea .product-list .item .money .takle em{
	font-style: normal;
	color: #3B7ABF;
	margin-right: 1px;
}
.rightArea .product-list .item p:last-child{
	line-height: 12px;
}
.rightArea .product-list .item .star{
	display: inline-block;
	margin-right: 1px;
	width: 13px;
	height: 12px;
	background: url(../img/star.png) left top no-repeat;
}
.hr-25{
	height: 25px;
}
.hr-7{
	height: 7px;
}
.pro {
	margin-top: 20px;
}

/*产品筛选*/
.leftArea .vertical li{
	width: auto;
	float: none;
	padding-left: 9px;
}
.leftArea .nav-cont,.leftArea .nav-list h3{
	font-family: "微软雅黑";
	font-size: 14px;
}

.rightArea .screening{
	border-bottom: 1px solid #D9D9D9;
	
}

.rightArea .screening-box dt{
	width: 74px;
	line-height: 32px;
	float: left;
	text-align: right;
	font-size: 1px;
	margin-right: 42px;
	color: #999999;
}
.rightArea .screening-box  .limit{
	float: left;
	width: 55px;
	line-height: 32px;
}
.rightArea .screening-box  .limit .active{
	background: #1D7AD9;
	color: #fff;
}
.rightArea .screening-box a{
	padding: 3px;
	color: #1D7AD9;
}
.rightArea .screening-box li{
	width: 20%;
	float: left;
}
.rightArea .screening-box .screeing-list{
	margin-top: 3px;
	width: 626px;
	float: left;
	line-height: 32px;
}
.rightArea .more {
	float: left;
	height: 23px;
	line-height: 23px;
	border: 1px solid #D9D9D9;
	padding-left: 8px;
	padding-right: 10px;
	margin-right: 10px;
}
.rightArea .more a{
	background: url(../img/xiajian.jpg) 100% center no-repeat;
	padding-right: 13px;
	color: #000000;
}
/**/
.addInfo {
	height: 31px;
	background: #F5F5F5;
	border: 1px solid #CCC;
	line-height: 31px;;
	margin-top: 10px;
	
}
.addInfo .addInfo-left{
	float: left;
}
.addInfo .addInfo-left span{
	padding: 0 6px 0 10px;
}
.addInfo .addInfo-left select{
	height: 22px;
	line-height: 22px;
	padding: 0 10px 0;
}

.addInfo .addInfo-right{
	float: right;
	margin-right: 84px;
}
.addInfo .addInfo-right span{
	vertical-align: middle;
}
.addInfo .addInfo-right em{
	font-style: normal;
	font-weight: bold;
	color: #D70000;
	padding: 0 3px;
}
.addInfo .addInfo-right .shop-number{
	color: #999999;
}
.addInfo .addInfo-right .check{
	position: relative;
	top: -1px;
}
.addInfo .addInfo-right .check input,
.addInfo .addInfo-right .check label{
	vertical-align: middle;
}

.pro .screening-more .item{
	width: 30%;
	padding-left: 3%;
}
.pro .screening-more .item .car{
	border: 1px solid #3A79BE;
	height: 22px;
	display: inline-block;
	color: #3A79BE;
	line-height: 22px;
	padding: 0 6px 0 23px;
	background: url(../img/ccc.jpg) 6px center no-repeat;
	margin-top: 12px;
}
